retaining straps - Espagnol Anglais Dictionnaire